A Communication Library Using Active Messages to Improve Performance of PVM
نویسندگان
چکیده
We present a communication library to improve performance of PVM. The new library introduces communication primitives based on Active Messages. We propose a hybrid scheme that includes a signal driven message notiication scheme plus controlled polling. The new communication library is tested along with the normal PVM library to assess the improvement in performance.
منابع مشابه
Eecient Molecular Dynamics on a Network of Personal Computers
The Genoa Active Message Machine (GAMMA) is a high-performance Active Messages-like communication layer implemented at kernel level as an extension of the Linux Operating System, and made available to user applications through a programming library. On low-cost clusters of Personal Computers (PCs) connected by Fast Ethernet, GAMMA achieves much better communication performance compared to publi...
متن کاملPorting a Molecular Dynamics Application on a Low-Cost Cluster of Personal Computer Running GAMMA
The Genoa Active Message Machine (GAMMA) is a lowcost cluster of Personal Computers (PCs) networked by commodity fast LAN (100base-T Ethernet) and running a Linux operating system kernel enhanced with low-latency, high throughput support to inter-process communication based on the Active Messages paradigm. The target of our work is the porting on GAMMA of a Molecular Dynamics (MD) code used to ...
متن کاملImproving PVM Performance Using ATOMIC User-Level Protocol
Parallel virtual machine (PVM) software system provides a programming environment that allows a collection of networked workstations to appear as a single concurrent computational resource. The performance of parallel applications in this environment depends on the performance of reliable data transfers between tasks. In this paper, we improve PVM communication performance over the ATOMIC LAN, ...
متن کاملOptimization of PVM Based on a User-level Communication Protocol
With the introduction of high-performance Myrinet interconnection technology, building PVM on top of Myrinet has been a popular tread to improve its communication performance. There are generally two approaches to improve the efficiency of PVM: one approach is to emulate TCP/IP interface in low-level messaging layers, and base PVM on the new TCP/IP stack. The other approach is to redesign and o...
متن کاملParaStation User Level Communication
PULC (ParaStation User Level Communication) is a user-level communication library for workstation clusters. PULC provides a multiuser , multi-programming communication library for user-level communication on top of high-speed communication hardware. This paper describes the design of the communication subsystem, a rst implementation on top of the ParaStation communication adapter, and benchmark...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Parallel Distrib. Comput.
دوره 39 شماره
صفحات -
تاریخ انتشار 1996